• word of the day

    new world anteater

    new world anteater - Dictionary definition and meaning for word new world anteater

    Definition
    (noun) any of several tropical American mammals of the family Myrmecophagidae which lack teeth and feed on ants and termites
    Synonyms : anteater

Word used in video below:
text: world what it's Tree World Tree World is
Download our Mobile App Today
Receive our word of the day
on Whatsapp